不知道大家有沒有一個印象,有一些生活場景你就是特別會把它牢牢記住.
那對於我而言,今年人機大戰李世石對 AlphaGo 下的那個神之一手的場景絕對會讓我一輩子記得(特別是李世石那個表情!)這代表的意義是人還沒有被機器完全打敗,縱使已經非常非常難贏了,但這一幕讓我這個旁觀者有種保留了尊嚴的感覺.
事後當然媒體除了對李世石多加吹捧外,也出現一堆文章像是 AlphaGo 背後的秘密 、 為什麼 AlphaGo 不懂圍棋規則也可以擊敗棋王 … 等文章.然後一時之間大家都可以朗朗上口說說 AlphaGo 有一個估值網路可以評估現在的贏面是如何?一個策略網路來知道下一步要怎麼走?好像大家都突然跟 AlphaGo 變很熟似的...
而對於一個宅宅工程師來說,沒吃過豬肉也看過豬走路,Deep Learning 、CNN 、RNN 這些名詞多多少少聽過它的威名.但是當他組合一起貨真價實的出現在你面前的時候還是覺得這也太神了吧,這豬簡直會飛呀.太猛了 R.於是同事就開始互相推坑說要來組讀書會研究 tensorflow.想當然爾,當然是熱血一陣子就沒有下文了,我想應該是大家都很(ㄓㄨㄤ)忙的緣故吧!
好了不要說太多無關緊要的話,說說 Neural Network 跟我的淵源好了.還記得四年前在學校上 Machine Learning 的課的時候,講到 Neural Network 這個章節,印象還很深刻聽到老師說 Neural 在上個世紀的時候曾經非常的紅,不過後來 SVM 實在太屌了,就沒什麼起色...但這時候這間教室裡面的所有人都不知道在當時 Hinton 的學生 Alex Krizhevsky 用 GPU 幹出了一個 deep learning 模型在 ImageNet 上面效果大幅超過了原本傳統的方法,引爆了後來幾年的熱潮.哎,當初會導個 backpropagation 就拿來做期末專題想想簡直是一個鄉下土包子呀.
所以呀,稍微老了一點以後真真切切感受到科技的變化真的是太快了,有時候一些比較冷門的領域有了大進步就會突然翻紅了起來,這時候也要更敬佩 Hinton 能在這領域鑽研這麼久然後得到很大的成果(真真切切的跪).我想這就是人的浪漫吧,當別人都不看好你的時候,把你的青春鑽研在你喜歡、你愛的事物上;最後取得了驚天駭地的成果,證明自己.
而畢業後小弟在做的工作則比較偏 data engineer ,當資料界的清道夫,寫寫 MapReduce 用用 spark 接接系統,頂多用用 mahout 或是 mllib ,就很少再碰數學的東西,想想起來有點可惜.剛好這陣子非常的有閒,又被人推坑來鐵人賽寫文章,想來想去不知道可以寫什麼,那就想說讓我這個 python 弱弱來從零開始玩玩看 tensorflow,並且分享我跟隨 tensorflow tutorial 的學習筆記,每天學習、每天記錄.然後看到隔壁棚的各位大大好多人都有把每一天的 schedule 訂出來,真的是要給他跪拜三次說聲太厲害了.在這裡就是非常隨意摟,但我一定會認真寫完三十天的!也要是有錯的地方歡迎給我指正討論,謝謝大家!
P.S. 同時會把文章發佈在自己的部落格 ya